apple and horseradish sauce - German English Dictionary